home *** CD-ROM | disk | FTP | other *** search
- /* System-dependent definitions of various files, spool directories, etc */
-
- #if (LATTICE || MAC || ATARI_ST)
- /* These compilers require special open modes when reading binary files
- *
- * "The single most brilliant design decision in all of UNIX was the
- * choice of a SINGLE character as the end-of-line indicator" -- M. O'Dell
- *
- * "Whoever picked the end-of-line conventions for MS-DOS and the Macintosh
- * should be shot!" -- P. Karn's corollary to O'Dells' declaration
- *
- * Index definitions for this array are in global.h
- */
- char *binmode[] = {
- "rb", /* Read binary */
- "wb", /* Write binary */
- "ab" /* Append binary */
- };
- #else
- /* fopen modes for binary files under Aztec -- same as UNIX */
- char *binmode[] = {
- "r", /* Read */
- "w", /* Write */
- "a" /* Append */
- };
- #endif
-
- /* don't move the Atari files def, there is a bug in the compiler that causes */
- /* trouble with the "mailqueue" definition of other systems (comment sequence) */
- /* the a: in filenames below is fixed at program startup - don't remove it! */
- /* Well, I beg to differ. I like the following def's better. DG2KK */
- #ifdef ATARI_ST
- char startup[] = "\\net.rc"; /* Initialization file */
- char userfile[] = "\\ftpusers"; /* Authorized FTP users and passwords */
- char hosts[] = "\\hosts.net"; /* Network host table */
- char mailspool[] = "\\spool\\inbound\\"; /* Incoming mail */
- char mailqdir[] = "\\spool\\outbound\\"; /* Outgoing mail spool */
- char mailqueue[] = "\\spool\\outbound\\*.wrk"; /* Outgoing mail work files */
- char baddir[] = "\\spool\\badjobs\\"; /* Undeliverable jobs */
- char tmpdir[] = "\\tmp"; /* temp files directory */
- char bm_rc[] = "\\bm.rc"; /* BM reconfiguration file */
- #endif
-
- #ifdef MSDOS
- char startup[] = "/autoexec.net"; /* Initialization file */
- char userfile[] = "/ftpusers"; /* Authorized FTP users and passwords */
- char hosts[] = "/hosts.net"; /* Network host table */
- char mailspool[] = "/spool/mail/"; /* Incoming mail */
- char mailqdir[] = "/spool/mqueue/"; /* Outgoing mail spool */
- char mailqueue[] = "/spool/mqueue/*.wrk"; /* Outgoing mail work files */
- char baddir[] = "/spool/badjobs/"; /* Undeliverable jobs */
- char bm_rc[] = "/bm.rc"; /* BM reconfiguration file */
- #endif
-
- #ifdef UNIX
- char startup[] = "./startup.net"; /* Initialization file */
- char config[] = "./config.net"; /* Device configuration list */
- char userfile[] = "./ftpusers";
- char hosts[] = "./hosts.net";
- char mailspool[] = "/usr/spool/mail/";
- char mailqdir[] = "/usr/spool/mqueue/";
- char mailqueue[] = "/usr/spool/mqueue/*.wrk"; /* Outgoing mail work files */
- char baddir[] = "/usr/spool/badjobs/";
- #endif
-
- #ifdef AMIGA
- char startup[] = "TCPIP:net.start";
- char config[] = "TCPIP:config.net"; /* Device configuration list */
- char userfile[] = "TCPIP:ftpusers";
- char hosts[] = "TCPIP:hosts.net";
- char mailspool[] = "TCPIP:spool/mail/";
- char mailqdir[] = "TCPIP:spool/mqueue/";
- char mailqueue[] = "TCPIP:spool/mqueue/*.wrk"; /* Outgoing mail work files */
- char baddir[] = "TCPIP:spool/badjobs/";
- #endif
-
- #ifdef MAC
- char startup[] ="Mikes Hard Disk:net.start";
- char config[] = "Mikes Hard Disk:config.net"; /* Device configuration list */
- char userfile[] = "Mikes Hard Disk:ftpusers";
- char hosts[] = "Mikes Hard Disk:hosts.net";
- char mailspool[] = "Mikes Hard Disk:spool:mail:";
- char mailqdir[] = "Mikes Hard Disk:spool:mqueue:";
- char mailqueue[] = "Mikes Hard Disk:spool:mqueue:*.wrk"; /* Outgoing mail work files */
- char baddir[] = "Mikes Hard Disk:spool:badjobs:";
- #endif
-
-